body { height: 100%; font-family: Tahoma, Geneva, sans-serif; }

#gpp_title { display:inline; }

#gpp_title a { color:green; font-family: Tahoma, Geneva, sans-serif; font-weight: bold; font-size: 150%;
				text-decoration: none; }

				
h1 { clear: both; }


#login_labels { display: block; float: left; margin-right: 5px; line-height: 1.3em; }
#login_boxes { display: block; }
#navigation li { float:left; margin:5px; list-style-type: none; }
#navigation { display:block; float:right; padding:0; }

.class_row { font-size: 70%; }


#footer { margin-top: 10px; clear:both; }

tr.semester_cap
{
	background-color: green;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
}

tr.semester_course_row
{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
}

tr.semester_course_row_red
{
	background-color: #FF0000;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
}

.semester
{
	font-family: Tahoma, Geneva, sans-serif;
}

.title
{
	font-color: #006600;
	font-family: Tahoma, Geneva, sans-serif;
}

.help
{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
}

#history_box {
/*position: fixed;
top: 30px; right: 10px;
z-index: 10;*/
background:#fff;
padding:5px;
border:0 ;

}

#checkboxes {
position:relative;
left:0;
top:0;
background:#fff;
padding:5px;
width:50%;
float:left;
}

.course_checkbox_span {
    margin:.5em;
    margin-left: 2em;
    display:block;

}

#simplemodal-container a.modalCloseImg {
	background:url(/media/x.png) no-repeat; /* adjust url as required */
	width:25px;
	height:29px;
	display:inline;
	z-index:3200;
	position:absolute;
	top:-15px;
	right:-18px;
	cursor:pointer;
}


#simplemodal-overlay {background-color:#000;}
#simplemodal-container {background-color:#fff; border:8px solid green; padding:12px; width:80%;}


#search_box
{
    /*display:none;    */
}
